//
//  NSString+Path.h
//  DoctorYL
//
//  Created by 陈腾飞 on 16/1/10.
//  Copyright © 2016年 yuntai. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface NSString (Path)

/**
 *  @brief 删除指定文件夹下的所有文件
 *
 *  @param folderStr 文件夹路径
 */
+ (void)removeAllFileWithFolder:(NSString *)folderStr;

/**
 *  @brief 获取制定文件夹下的文件总大小
 *
 *  @param folderPath 文件夹路径
 *
 *  @return 总大小
 */
+ (CGFloat)folderSizeAtPath:(NSString *)folderPath;

/**
 *  @brief 获取制定文件的大小
 *
 *  @param filePath 文件路径
 *
 *  @return 大小
 */
+ (long long)fileSizeAtPath:(NSString *)filePath;


/**
 *  录制视频时使用到的路径
 *
 *  @return
 */
+ (NSString *)videoRecordPath;

/**
 *  创建聊天相关的文件存储路径
 *
 *  @param messageType 文件类型 －image/vioce/video--区分为图片、语音、小视频
 *
 *  @return
 */
+ (NSString *)wbChatPathWithType:(NSString *)messageType;
//检查用户Id文件目录下的image文件夹是否存在，若不存在则创建
+ (void)checkFileFolderPathExist:(NSString *)fileFolderPath;
@end
